<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 问题：随机三位整数
        // 1 分析
        //    已知一个函数   Math.random() 可以产生0-1之间的随机数
        //    求:三位数  100-1000
        // 2 实现的过程
        //    0-1000    * 1000
        //    最小值是100   100 + 任何正数
        // 3  100 + 随机数 * 900

        
        // 1 产生0-1之间的随机数
        var n = Math.random() ;
        // 测试
        console.log(n) ;
        // 2 把这个随机数*900
        n *= 900 ;
        console.log(n) ;
        // 3 取整  --- 3种方法  --- 思考是否取到最大值
        n = Math.floor(n) ;
        console.log(n) ;
        // 4 保证最小值是100
        n += 100 ;
        console.log(n) ;
        document.write('产生的随机三位数是:' + n) ;


        // 20-80    20 + n * 60


    </script>
    
</body>
</html>